@charset "utf-8";
body{
    background:#fff;
}
.wrap{
    background:#f2f2f2;
    padding-top:0.729rem;
}
.head{
    top:0;
    left:0;
    width:100%;
    position:fixed;
}
.head li{
    width:31.33%;
    margin: 3% 1% 1%;
    line-height: 2.6;
    font-size: 0.6rem;
    background: #eeeff1;
    text-align: center;
}
.head li.w50{
    padding:0 2.5%;
    width:auto !important;
}
.head li.cur{
    color:#fff;
    background:#4965ed;
}
.agreement{
    font-size:13px;
    line-height:1.5;
}
.agreement h2{
    font-weight:600;
    font-size:18px;
}
.agreement h3{
    font-size:16px;
    font-weight:600;
    padding-top:0.5rem;
}
.pb5{
    padding-bottom: 0.5rem;
}

@media (max-width: 360px) {
    .head li.w50{
        padding: 0 1%;
    }
}